self reliant - Französisch Englisch Wörterbuch